package com.hyzx.qbasic.admin.domain.dao;

import com.hyzx.qbasic.admin.model.po.SysConfigPO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysConfigMapper {
    int deleteConfig(List<Integer> confIdList);

    int addConfig(SysConfigPO record);

    SysConfigPO getConfigInfoById(@Param("confId") Integer confId);

    SysConfigPO getConfigInfoByKey(@Param("confKey") String confKey);

    List<SysConfigPO> getPagedConfigList(@Param("confKey") String confKey);

    List<SysConfigPO> getAllConfigList();

    int editConfig(SysConfigPO record);
}